*{ margin:0px auto; font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;}
body{margin:0px; padding:0px;  border:0px; font-size:12px; color:#000; background-color:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tr,td{
padding:0;margin:0; border:0px; }
ulk,li{list-style:none;}
h2{ font-size:12px; font-weight:bold;  }
table{border-collapse: collapse; 
}
fieldset,img{border:0;}
ol,ul {list-style: none; }


.top{width:1000px; margin:0px auto; padding-top:10px;}
.logo{width:438px; float:left;}
.sw{width:220px; float:right; padding-top:19px;}

.sw a{color:#333; text-decoration:none;}
.sw a:hover{color:#006800; text-decoration:none;}
.sousuo{width:220px; float:right;margin:0px 0px 0px 0px;}
.input{ width:178px; height:24px; line-height:22px; color:#8f8eb0; padding-left:9px; background:url(../images/ss.jpg) no-repeat; border:none;}
.submit{ width:32px; height:24px; background:url(../images/sd.jpg) no-repeat; border:none; cursor:pointer;} 



.navbg{background:url(../images/navbg.jpg) repeat-x; width:100%; height:37px; line-height:37px; clear:both;}
.nav{width:1073px; margin:0px auto; background:url(../images/nnbg.jpg) no-repeat; height:37px;}
#menu{ width:1073px; height:37px;}
#menu ul li{ float:left; width:118px;  line-height:37px; text-align:center;    color:black; text-decoration:none; font-size:14px;  position:relative; text-align:center;display:block; letter-spacing:1px;}
#menu ul li a{ display:block;float:left; width:118px;  font-weight:700; line-height:37px; color:black; text-decoration:none; font-size:14px;   text-align:center;display:block; letter-spacing:1px; color:#fff;}
#menu ul li a:hover{float:left;  background:url(../images/navhover.png) no-repeat; width:118px; ; color:#fff; text-decoration:none;   font-size:14px; text-align:center; display:block; letter-spacing:1px; ont-weight:bold;}
#menu ul li div{
	display:none;
	position:absolute;


	top:37px;
	left:0px;
	z-index:10;}
#menu ul li ul li{ position:static; width:110px; border-bottom:1px solid #fff;    line-height:34px;  display:block;text-align:center; color:#fff; font-size:12px; font-style:normal; }
#menu ul li ul li a{ position:static;   width:110px; display:block;text-align:center; color:#000; font-size:12px; font-style:normal;  background:url(../images/navhover1.png) repeat; }
#menu ul li ul li a:hover{ position:static; width:110px;  display:block;  background-color:#059204;  background-image:none; text-align:center; color:#fff; font-size:12px; font-style:normal; }




.js{position:relative; width:100%; height:386px; text-align:center;}
.prevBtn{position:absolute;display:block;width:28px; height:80px;background:url(../images/btn_slideshow.png) 0 0 no-repeat; left:15px; top:145px; cursor:pointer;}
.nextBtn{position:absolute;display:block;width:28px; height:80px;background:url(../images/btn_slideshow.png) 0 -80px no-repeat; right:15px; top:145px; cursor:pointer;}
.jsNav{
	position:absolute;
	width:100px;
	height:1px;
	left:204px;
	bottom:89px;
	cursor:pointer;
	z-index:99999;
	top:67px; 
}
.jsNav a{display:block;float:left;width:100px; height:30px; line-height:30px; margin-right:6px; cursor:pointer; z-index:99999; color:#fff; font-size:16px; font-weight:bold; text-decoration:none; margin-top:10px;}
a.trigger{}
a.imgSelected{ background:url(../images/hover.png) no-repeat;}
.ulli ul li a{
	font-size:16px;
	color:#fff;
	text-decoration:none;
	display:block;
	text-align:center;
	margin-top:10px;
	font-weight:bold;


}
.ulli ul li a:hover{background:url(../images/hover.png) no-repeat; width:100px; height:30px; line-height:30px; }






.main{ width:1057px; margin:0px auto; padding-top:10px;}
.mainleft{width:325px; float:left;}
.mainright{width:686px; float:right;}

.mainleft h1 span{font-size:16px; font-weight:800; color:#008737; }
.news{line-height:25px; }
.news p{text-align:center; line-height:35px;}
.news p a{font-size:14px; color:#008838; text-decoration:none; font-weight:800; }
.news p a:hover{font-size:14px; color:#008838; text-decoration: underline; font-weight:800; }






.news span a{color:#000; text-decoration:none; }
.news span a:hover{ color:#000; text-decoration: underline; }
.syulli ul li{background:url(../images/icon.png) no-repeat; background-position:1px; text-indent:16px; line-height:25px;} 
.syulli ul li a{color:#000; text-decoration:none;}
.syulli ul li a:hover{color:#006600; text-decoration:none;}
.syulli ul li span{float:right;}
.mainright ul li{float:left; line-height:25px; text-align:center; margin:15px 5px 0px 5px;}
.mainright ul li a{ color:#000; text-decoration:none; }
.mainright ul li a:hover{ color:#008838; text-decoration: underline;  }

.end{background:url(../images/end.png) repeat-x; height:29px; width:100%; clear:both;}
.endli{width:200px; margin:0px auto; text-align:center; padding:0px 0px 0px 2px;}
.endli ul li{float: left; line-height:29px;}
.endli ul li a{ color:#2f2f2f; text-decoration:none; }
.endli ul li a:hover{ color:#008838; text-decoration: none;  }

.footer{ background-color:#006600; width:100%; height:35px; line-height:35px;}
.foot{width:1073px; margin:0px auto; color:#fff;}
.footleft{width:625px; float:left;}
.footright{width:200px; float:right;}






.zbanner{background-color:#f2f0f1; height:295px; width:100%; text-align:center;}

.zmain{width:1070px; margin:0px auto; background:url(../images/zmianbg.png) repeat-y; min-height:600px;padding-bottom:15px; overflow:hidden; }
.zmainleft{ width:255px; float:left;}
.zmainright{ width:805px; float:right;}

.leftmue{ background:url(../images/hhbg.jpg) no-repeat;  width:249px; height:68px; text-align:center; line-height:69px; font-size:14px; color:#000;}
.leftmue h1{font-size:22px; font-weight:600;}
.zimg IMG{margin:10PX 0PX 0PX 20PX;}

.leftmune{width:255px; }


#left_menu{width:232px; margin:0px auto; }
#left_menu li{ width:210px; margin:10px 0px 0px 0px; text-indent:20px; }
#left_menu li a.leftyi{ display:block; width:210px; height:32px; line-height:32px; text-decoration:none;text-align:left;  color:#444; background:url(../images/link.jpg) left center no-repeat; }
#left_menu li a.leftyi:hover,#left_menu li a.leftcurrent{ color:#fff;height:32px; text-decoration:none; line-height:32px; background:url(../images/hover.jpg) left center no-repeat;}
#left_menu li ul{ width:199px; padding:10px 0 10px 0px; text-align:left;}


#left_menu li ul li{width:210px; height:30px;  line-height:30px;  background:url(../images/icon1.png) no-repeat; border-bottom:1px solid #d0d0d0; background-position:1px;}
#left_menu li ul li a{color:#333; text-decoration:none;}
#left_menu li ul li a:hover{font-weight:100;color:#047a02; text-decoration:none; display:block;color:#fff;height:32px; text-decoration:none; line-height:32px; background:url(../images/hover.jpg) left center no-repeat;}
.none { display:none;}
.open { display:block;}









.zztit{background:url(../images/ztbg.jpg) no-repeat; width:802px; height:44px; }
.zztit a{color:#000; text-decoration:none;}
.zztit a:hover{color:#035eab; text-decoration:none;}

.gbg{
	background:url(../images/gbg.jpg) no-repeat;
	width:215px;
	height:500px;
	position: relative;
	float:right;
	z-index:10;
	top:70px;

	
}
.txt{position: absolute; z-index:9999999; width:800px; line-height:25px;}

.cpbg ul li{ background:url(../images/ccpbg.jpg) no-repeat; width:374px; height:144px; float:left; padding-top:20px; margin:15px 0px 0px 10px;}
.cpbg h1{  color:#3d5ba1; line-height:30px; font-size:14px; border-bottom:1px dashed #a4a4a4;}
.cpbg span{float:right;}


.cpbg span a{color:#333333; font-size:12px; text-decoration:none;}
.cpbg span a:hover{color:#3d5ba1; text-decoration:none;}
.cpbg p{line-height:25px;}

.zztt h2{text-align:center; font-size:14px; line-height:30px;}
.zztt p{background:url(../images/hbg.jpg) no-repeat; width:775px; height:29px; text-align:center; margin:0px auto; line-height:29px; }
.xqtxt{width:775px; margin:0px auto; line-height:25px;}

.txtulli {width:760px; margin:0px auto;}
.txtulli ul li{line-height:35px;  background:url(../images/icon3.png) no-repeat; border-bottom:1px dashed #a4a4a4;  background-position:1px;  text-indent:20px;}
.txtulli ul li a{color:#333333; font-size:12px; text-decoration:none;}
.txtulli ul li a:hover{color:#3d5ba1; text-decoration:none;}

.txtulli ul li span{float:right;}